

var XMLHttpRequestObjekt = false;

if (window.XMLHttpRequest) {
	XMLHttpRequestObjekt = new XMLHttpRequest();
}
 else if (window.ActiveXObject){
	 XMLHttpRequestObjekt = new ActiveXObject("Microsoft.XMLHTTP");
 }

function showhide(menu_id) {
	hideall();
	dishighlightall();
	highlight(menu_id);
	document.getElementById('sub'+menu_id).style.display = 'block';
	
}

function hideall() {
	document.getElementById('sub1').style.display = 'none';
	document.getElementById('sub2').style.display = 'none';
	document.getElementById('sub5').style.display = 'none';
	document.getElementById('sub6').style.display = 'none';
	document.getElementById('sub7').style.display = 'none';
	
}

function dishighlightall() {
	document.getElementById('menu1').style.backgroundColor = '#1368dc';
	document.getElementById('menu1').style.borderRight = '3px solid #1368dc';
	
	document.getElementById('menu2').style.backgroundColor = '#1368dc';
	document.getElementById('menu2').style.borderRight = '3px solid #1368dc';
	
	document.getElementById('menu5').style.backgroundColor = '#1368dc';
	document.getElementById('menu5').style.borderRight = '3px solid #1368dc';
	
	document.getElementById('menu6').style.backgroundColor = '#1368dc';
	document.getElementById('menu6').style.borderRight = '3px solid #1368dc';
	
	document.getElementById('menu7').style.backgroundColor = '#1368dc';
	document.getElementById('menu7').style.borderRight = '3px solid #1368dc';
}

function highlight(menu_id) {
	document.getElementById('menu'+menu_id).style.backgroundColor = '#358afe';
	document.getElementById('menu'+menu_id).style.borderRight = '3px solid #ff8800';
}

function showImageLoader() {
	if (document.getElementById('imageloader').style.visible == false) {
		document.getElementById('imageloader').style.visible = true;
	}
	else {
		document.getElementById('imageloader').style.visible = false;
	}	
}

function go(url) {
	window.location.href = url;
}		 

function rate_product(product_id, rating) {
	if (XMLHttpRequestObjekt) {
		var obj = document.getElementById('form');
		XMLHttpRequestObjekt.open("GET", "http://www.panskepradlo.eu/eshop/catalogue/rate/id/"+product_id+"/rating/"+rating);

		XMLHttpRequestObjekt.onreadystatechange = function() {
			if(XMLHttpRequestObjekt.readyState == 4 && XMLHttpRequestObjekt.status == 200) {
				obj.innerHTML = XMLHttpRequestObjekt.responseText;
			}
		}
		XMLHttpRequestObjekt.send(null);
	}
}

function stars(nr) {
	var i;
	var obj;
	if (nr == 0) {
		for(i = 1; i<=5; i++) {
			obj = document.getElementById('star'+i);
			obj.src='http://www.panskepradlo.eu/eshop/public/images/star_colorless.png';
		}
	}
	 else {
	 	for(i = 1; i<=nr; i++) {
	 		obj = document.getElementById('star'+i);
	 		obj.src = 'http://www.panskepradlo.eu/eshop/public/images/star_color.png';
	 	}
	 }
}